package com.qiku.service;

import com.qiku.pojo.Resource;

import java.util.List;
import java.util.Map;

public interface ResourceService {
    //查询资源信息列表
    public String findResourceList(int num);

    /**
     * 向数据库插入文件数据
     *
     * @param res Resource
     * @return 0表示插入失败，1为插入成功
     */
    public int updateResource(Resource res);

    //根据资源名或上传用户名查询资源信息
    public String findByNameOrUserName(String resourceName, String userName, String type);

    //逻辑删除资源
    public String deleteResource(String resourceId);

    //逻辑恢复资源
    public String recoverResource(String resourceId);

    //根据资源id查询资源信息
    public Resource findResourceById(String id);

    public String findResourceByType(String type);
}
